Big Huge Thesaurus

science laboratory

noun